home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Corel Gallery (Macintosh)
/
Corel Gallery - Macintosh Version.bin
/
Corel GALLERY
/
Corel GALLERY.rsrc
/
CODE_3_GClipboard.txt
< prev
next >
Wrap
Text File
|
1994-04-29
|
73KB
|
1,264 lines
# near model CODE resource
# jump table entries: 1824-1840 (17 of them)
export_228:
00000000 4E56 FFAC link A6, -0x0054
00000004 48E7 1018 movem.l -[A7], D3,A3,A4
00000008 598F subq.l A7, 4
0000000A 7000 moveq.l D0, 0x00
0000000C 2F00 move.l -[A7], D0
0000000E 2F3C 4347 4C59 move.l -[A7], 0x43474C59 /* 'CGLY' */
00000014 486E FFFC pea.l [A6 - 0x4]
00000018 A9FD syscall GetScrap
0000001A 4A9F tst.l [A7]+
0000001C 6F00 00FC ble +0xFE /* 0000011A */
00000020 7000 moveq.l D0, 0x00
00000022 2840 movea.l A4, D0
00000024 2D40 FFF0 move.l [A6 - 0x10], D0
00000028 7264 moveq.l D1, 0x64
0000002A 2D41 FFF4 move.l [A6 - 0xC], D1
0000002E 2D7C 0000 012C FFF8 move.l [A6 - 0x8], 0x12C
00000036 41EE FFF4 lea.l A0, [A6 - 0xC]
0000003A 2640 movea.l A3, D0
0000003C 7601 moveq.l D3, 0x01
0000003E 240B move.l D2, A3
00000040 661A bne +0x1C /* 0000005C */
00000042 2F03 move.l -[A7], D3
00000044 4878 0166 push.l 0x166
00000048 486D 3E5A pea.l [A5 + 0x3E5A /* export_1991 */]
0000004C 4EAD 022A jsr [A5 + 0x22A /* export_65 */]
00000050 508F addq.l A7, 8
00000052 261F move.l D3, [A7]+
00000054 2640 movea.l A3, D0
00000056 200B move.l D0, A3
00000058 6602 bne +0x4 /* 0000005C */
0000005A 7600 moveq.l D3, 0x00
label0000005C:
0000005C 4A03 tst.b D3
0000005E 670C beq +0xE /* 0000006C */
00000060 2F0B move.l -[A7], A3
00000062 4EAD 1C62 jsr [A5 + 0x1C62 /* export_904 */]
00000066 2640 movea.l A3, D0
00000068 584F addq.w A7, 4
0000006A 6002 bra +0x4 /* 0000006E */
label0000006C:
0000006C 7000 moveq.l D0, 0x00
label0000006E:
0000006E 284B movea.l A4, A3
00000070 7000 moveq.l D0, 0x00
00000072 2F00 move.l -[A7], D0
00000074 2F3C 4347 4C59 move.l -[A7], 0x43474C59 /* 'CGLY' */
0000007A 2F0C move.l -[A7], A4
0000007C 4EAD 13C2 jsr [A5 + 0x13C2 /* export_628 */]
00000080 41EE FFAC lea.l A0, [A6 - 0x54]
00000084 486E FFAC pea.l [A6 - 0x54]
00000088 4EAD 395A jsr [A5 + 0x395A /* export_1831 */]
0000008C 4A00 tst.b D0
0000008E 584F addq.w A7, 4
00000090 676A beq +0x6C /* 000000FC */
00000092 1B7C 0001 EA5C move.b [A5 - 0x15A4], 0x1
00000098 2054 movea.l A0, [A4]
0000009A 2F28 013E move.l -[A7], [A0 + 0x13E]
0000009E 4EBA 0094 jsr [PC + 0x94 /* 00000134 */]
000000A2 422D EA5C clr.b [A5 - 0x15A4]
000000A6 7000 moveq.l D0, 0x00
000000A8 2640 movea.l A3, D0
000000AA 7601 moveq.l D3, 0x01
000000AC 220B move.l D1, A3
000000AE 661A bne +0x1C /* 000000CA */
000000B0 2F03 move.l -[A7], D3
000000B2 4878 0086 push.l 0x86
000000B6 486D 3EAA pea.l [A5 + 0x3EAA /* export_2001 */]
000000BA 4EAD 022A jsr [A5 + 0x22A /* export_65 */]
000000BE 508F addq.l A7, 8
000000C0 261F move.l D3, [A7]+
000000C2 2640 movea.l A3, D0
000000C4 200B move.l D0, A3
000000C6 6602 bne +0x4 /* 000000CA */
000000C8 7600 moveq.l D3, 0x00
label000000CA:
000000CA 4A03 tst.b D3
000000CC 670C beq +0xE /* 000000DA */
000000CE 2F0B move.l -[A7], A3
000000D0 4EAD 1D72 jsr [A5 + 0x1D72 /* export_938 */]
000000D4 2640 movea.l A3, D0
000000D6 584F addq.w A7, 4
000000D8 6002 bra +0x4 /* 000000DC */
label000000DA:
000000DA 7000 moveq.l D0, 0x00
label000000DC:
000000DC 2D4B FFF0 move.l [A6 - 0x10], A3
000000E0 2F0C move.l -[A7], A4
000000E2 7000 moveq.l D0, 0x00
000000E4 2F00 move.l -[A7], D0
000000E6 486D F828 pea.l [A5 - 0x7D8]
000000EA 486E FFF4 pea.l [A6 - 0xC]
000000EE 2F0B move.l -[A7], A3
000000F0 4EAD 1412 jsr [A5 + 0x1412 /* export_638 */]
000000F4 2B6E FFEC F614 move.l [A5 - 0x9EC], [A6 - 0x14]
000000FA 6016 bra +0x18 /* 00000112 */
label000000FC:
000000FC 598F subq.l A7, 4
000000FE 2F0C move.l -[A7], A4
00000100 4EAD 1E7A jsr [A5 + 0x1E7A /* export_971 */]
00000104 285F movea.l A4, [A7]+
00000106 3F2E FFDE move.w -[A7], [A6 - 0x22]
0000010A 2F2E FFE0 move.l -[A7], [A6 - 0x20]
0000010E 4EAD 394A jsr [A5 + 0x394A /* export_1829 */]
label00000112:
00000112 2D6E FFF0 000C move.l [A6 + 0xC], [A6 - 0x10]
00000118 600E bra +0x10 /* 00000128 */
label0000011A:
0000011A 598F subq.l A7, 4
0000011C 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000120 4EBA 031A jsr [PC + 0x31A /* 0000043C */]
00000124 2D5F 000C move.l [A6 + 0xC], [A7]+
label00000128:
00000128 4CEE 1808 FFA0 movem.l D3,A3,A4, [A6 - 0x60]
0000012E 4E5E unlink A6
00000130 4E74 0004 rtd 0x0004
fn00000134:
00000134 4E56 FFB0 link A6, -0x0050
00000138 2F07 move.l -[A7], D7
0000013A 7000 moveq.l D0, 0x00
0000013C 2D40 FFB4 move.l [A6 - 0x4C], D0
00000140 2D40 FFB8 move.l [A6 - 0x48], D0
00000144 41EE FFBC lea.l A0, [A6 - 0x44]
00000148 41EE FFB4 lea.l A0, [A6 - 0x4C]
0000014C 41EE FFB8 lea.l A0, [A6 - 0x48]
00000150 486E FFBC pea.l [A6 - 0x44]
00000154 4EAD 395A jsr [A5 + 0x395A /* export_1831 */]
00000158 4A00 tst.b D0
0000015A 584F addq.w A7, 4
0000015C 6700 008E beq +0x90 /* 000001EC */
00000160 7000 moveq.l D0, 0x00
00000162 A122 syscall NewHandle, flags=1
00000164 2D48 FFB4 move.l [A6 - 0x4C], A0
00000168 2F08 move.l -[A7], A0
0000016A 4EAD 392A jsr [A5 + 0x392A /* export_1825 */]
0000016E 598F subq.l A7, 4
00000170 2F2E FFB4 move.l -[A7], [A6 - 0x4C]
00000174 2F3C 4347 4C59 move.l -[A7], 0x43474C59 /* 'CGLY' */
0000017A 486E FFB0 pea.l [A6 - 0x50]
0000017E A9FD syscall GetScrap
00000180 2E1F move.l D7, [A7]+
00000182 6C0E bge +0x10 /* 00000192 */
00000184 709A moveq.l D0, 0xFFFFFF9A
00000186 B087 cmp.l D0, D7
00000188 673E beq +0x40 /* 000001C8 */
0000018A 3F07 move.w -[A7], D7
0000018C 4EAD 393A jsr [A5 + 0x393A /* export_1827 */]
00000190 6036 bra +0x38 /* 000001C8 */
label00000192:
00000192 7000 moveq.l D0, 0x00
00000194 2F00 move.l -[A7], D0
00000196 4EAD 1D32 jsr [A5 + 0x1D32 /* export_930 */]
0000019A 2D40 FFB8 move.l [A6 - 0x48], D0
0000019E 2F2E FFB4 move.l -[A7], [A6 - 0x4C]
000001A2 2F07 move.l -[A7], D7
000001A4 2F2E FFB8 move.l -[A7], [A6 - 0x48]
000001A8 4EAD 369A jsr [A5 + 0x369A /* export_1743 */]
000001AC 1B7C 0001 EA5C move.b [A5 - 0x15A4], 0x1
000001B2 2F2E FFB8 move.l -[A7], [A6 - 0x48]
000001B6 7000 moveq.l D0, 0x00
000001B8 1F00 move.b -[A7], D0
000001BA 2F2E 0008 move.l -[A7], [A6 + 0x8]
000001BE 4EAD 3D12 jsr [A5 + 0x3D12 /* export_1950 */]
000001C2 422D EA5C clr.b [A5 - 0x15A4]
000001C6 584F addq.w A7, 4
label000001C8:
000001C8 598F subq.l A7, 4
000001CA 2F2E FFB8 move.l -[A7], [A6 - 0x48]
000001CE 4EAD 1E7A jsr [A5 + 0x1E7A /* export_971 */]
000001D2 2D5F FFB8 move.l [A6 - 0x48], [A7]+
000001D6 598F subq.l A7, 4
000001D8 2F2E FFB4 move.l -[A7], [A6 - 0x4C]
000001DC 4EAD 3822 jsr [A5 + 0x3822 /* export_1792 */]
000001E0 2D5F FFB4 move.l [A6 - 0x4C], [A7]+
000001E4 2B6E FFFC F614 move.l [A5 - 0x9EC], [A6 - 0x4]
000001EA 602C bra +0x2E /* 00000218 */
label000001EC:
000001EC 422D EA5C clr.b [A5 - 0x15A4]
000001F0 598F subq.l A7, 4
000001F2 2F2E FFB8 move.l -[A7], [A6 - 0x48]
000001F6 4EAD 1E7A jsr [A5 + 0x1E7A /* export_971 */]
000001FA 2D5F FFB8 move.l [A6 - 0x48], [A7]+
000001FE 598F subq.l A7, 4
00000200 2F2E FFB4 move.l -[A7], [A6 - 0x4C]
00000204 4EAD 3822 jsr [A5 + 0x3822 /* export_1792 */]
00000208 2D5F FFB4 move.l [A6 - 0x4C], [A7]+
0000020C 3F2E FFEE move.w -[A7], [A6 - 0x12]
00000210 2F2E FFF0 move.l -[A7], [A6 - 0x10]
00000214 4EAD 394A jsr [A5 + 0x394A /* export_1829 */]
label00000218:
00000218 2E2E FFAC move.l D7, [A6 - 0x54]
0000021C 4E5E unlink A6
0000021E 4E74 0004 rtd 0x0004
00000222 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_229: // at 00000224 (misaligned)
00000226 0000 2F03 ori.b D0, 0x3
0000022A 0CAE 4347 4C59 000C cmpi.l [A6 + 0xC], 0x43474C59 /* 'CGLY' */
00000232 57C3 seq D3
00000234 4403 neg.b D3
00000236 1D43 0010 move.b [A6 + 0x10], D3
0000023A 262E FFFC move.l D3, [A6 - 0x4]
0000023E 4E5E unlink A6
00000240 4E74 0008 rtd 0x0008
export_230:
00000244 4E56 0000 link A6, 0
00000248 4E5E unlink A6
0000024A 4E74 0004 rtd 0x0004
0000024E 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_231: // at 00000250 (misaligned)
00000252 FF56 .extension 0xF56 <<F/4-5/7>> // unimplemented
00000254 48E7 0018 movem.l -[A7], A3,A4
00000258 7000 moveq.l D0, 0x00
0000025A 2840 movea.l A4, D0
0000025C 2D40 FFB8 move.l [A6 - 0x48], D0
00000260 41EE FFBC lea.l A0, [A6 - 0x44]
00000264 206D F4E0 movea.l A0, [A5 - 0xB20]
00000268 2050 movea.l A0, [A0]
0000026A 2668 0046 movea.l A3, [A0 + 0x46]
0000026E 2F0B move.l -[A7], A3
00000270 4EAD 392A jsr [A5 + 0x392A /* export_1825 */]
00000274 2053 movea.l A0, [A3]
00000276 2D68 007A FFB4 move.l [A6 - 0x4C], [A0 + 0x7A]
0000027C 2F28 007A move.l -[A7], [A0 + 0x7A]
00000280 4EAD 392A jsr [A5 + 0x392A /* export_1825 */]
00000284 486E FFBC pea.l [A6 - 0x44]
00000288 4EAD 395A jsr [A5 + 0x395A /* export_1831 */]
0000028C 4A00 tst.b D0
0000028E 584F addq.w A7, 4
00000290 6700 0178 beq +0x17A /* 0000040A */
00000294 7000 moveq.l D0, 0x00
00000296 A122 syscall NewHandle, flags=1
00000298 2848 movea.l A4, A0
0000029A 2F0C move.l -[A7], A4
0000029C 4EAD 392A jsr [A5 + 0x392A /* export_1825 */]
000002A0 7000 moveq.l D0, 0x00
000002A2 2F00 move.l -[A7], D0
000002A4 4EAD 1D32 jsr [A5 + 0x1D32 /* export_930 */]
000002A8 2640 movea.l A3, D0
000002AA 2F0C move.l -[A7], A4
000002AC 7000 moveq.l D0, 0x00
000002AE 2F00 move.l -[A7], D0
000002B0 2F0B move.l -[A7], A3
000002B2 4EAD 369A jsr [A5 + 0x369A /* export_1743 */]
000002B6 2F0B move.l -[A7], A3
000002B8 7001 moveq.l D0, 0x01
000002BA 1F00 move.b -[A7], D0
000002BC 206E FFB4 movea.l A0, [A6 - 0x4C]
000002C0 2050 movea.l A0, [A0]
000002C2 2F28 013E move.l -[A7], [A0 + 0x13E]
000002C6 4EAD 19BA jsr [A5 + 0x19BA /* export_819 */]
000002CA 598F subq.l A7, 4
000002CC 2F0B move.l -[A7], A3
000002CE 4EAD 1E7A jsr [A5 + 0x1E7A /* export_971 */]
000002D2 265F movea.l A3, [A7]+
000002D4 598F subq.l A7, 4
000002D6 A9FC syscall ZeroScrap
000002D8 201F move.l D0, [A7]+
000002DA 3F00 move.w -[A7], D0
000002DC 4EAD 393A jsr [A5 + 0x393A /* export_1827 */]
000002E0 558F subq.l A7, 2
000002E2 2F3C 4347 4C59 move.l -[A7], 0x43474C59 /* 'CGLY' */
000002E8 2F0C move.l -[A7], A4
000002EA 2F2D F4E0 move.l -[A7], [A5 - 0xB20]
000002EE 4EAD 34CA jsr [A5 + 0x34CA /* export_1685 */]
000002F2 4EAD 393A jsr [A5 + 0x393A /* export_1827 */]
000002F6 598F subq.l A7, 4
000002F8 2F0C move.l -[A7], A4
000002FA 4EAD 3822 jsr [A5 + 0x3822 /* export_1792 */]
000002FE 285F movea.l A4, [A7]+
00000300 598F subq.l A7, 4
00000302 2F2E FFB4 move.l -[A7], [A6 - 0x4C]
00000306 4EAD 4A62 jsr [A5 + 0x4A62 /* export_2376 */]
0000030A 7001 moveq.l D0, 0x01
0000030C B09F cmp.l D0, [A7]+
0000030E 584F addq.w A7, 4
00000310 6600 00DC bne +0xDE /* 000003EE */
00000314 7000 moveq.l D0, 0x00
00000316 2D40 FF5E move.l [A6 - 0xA2], D0
0000031A 486E FFA8 pea.l [A6 - 0x58]
0000031E 4EAD 00F2 jsr [A5 + 0xF2 /* export_26 */]
00000322 7000 moveq.l D0, 0x00
00000324 2D40 FFAC move.l [A6 - 0x54], D0
00000328 2D40 FFB0 move.l [A6 - 0x50], D0
0000032C 598F subq.l A7, 4
0000032E 206E FFB4 movea.l A0, [A6 - 0x4C]
00000332 2050 movea.l A0, [A0]
00000334 2068 013E movea.l A0, [A0 + 0x13E]
00000338 2050 movea.l A0, [A0]
0000033A 2F28 0002 move.l -[A7], [A0 + 0x2]
0000033E 4EAD 216A jsr [A5 + 0x216A /* export_1065 */]
00000342 2657 movea.l A3, [A7]
00000344 4EAD 392A jsr [A5 + 0x392A /* export_1825 */]
00000348 558F subq.l A7, 2
0000034A 7001 moveq.l D0, 0x01
0000034C 1F00 move.b -[A7], D0
0000034E 486E FF62 pea.l [A6 - 0x9E]
00000352 2F0B move.l -[A7], A3
00000354 4EAD 4D6A jsr [A5 + 0x4D6A /* export_2473 */]
00000358 4A5F tst.w [A7]+
0000035A 584F addq.w A7, 4
0000035C 6600 0090 bne +0x92 /* 000003EE */
00000360 558F subq.l A7, 2
00000362 486E FFA8 pea.l [A6 - 0x58]
00000366 2F0B move.l -[A7], A3
00000368 4EAD 4CCA jsr [A5 + 0x4CCA /* export_2453 */]
0000036C 598F subq.l A7, 4
0000036E 486E FF62 pea.l [A6 - 0x9E]
00000372 206D EA60 movea.l A0, [A5 - 0x15A0]
00000376 2050 movea.l A0, [A0]
00000378 2068 0084 movea.l A0, [A0 + 0x84]
0000037C 2050 movea.l A0, [A0]
0000037E 2F28 0002 move.l -[A7], [A0 + 0x2]
00000382 4EAD 0A8A jsr [A5 + 0xA8A /* export_333 */]
00000386 2D5F FF5E move.l [A6 - 0xA2], [A7]+
0000038A 558F subq.l A7, 2
0000038C 486E FF62 pea.l [A6 - 0x9E]
00000390 2F0B move.l -[A7], A3
00000392 7000 moveq.l D0, 0x00
00000394 2F00 move.l -[A7], D0
00000396 486E FFB0 pea.l [A6 - 0x50]
0000039A 42AE FF56 clr.l [A6 - 0xAA]
0000039E 3D6E FFA8 FF5A move.w [A6 - 0xA6], [A6 - 0x58]
000003A4 3D6E FFAA FF5C move.w [A6 - 0xA4], [A6 - 0x56]
000003AA 41EE FF56 lea.l A0, [A6 - 0xAA]
000003AE 2F08 move.l -[A7], A0
000003B0 486E FFAC pea.l [A6 - 0x54]
000003B4 2F2E FF5E move.l -[A7], [A6 - 0xA2]
000003B8 4EAD 498A jsr [A5 + 0x498A /* export_2349 */]
000003BC 4EAD 393A jsr [A5 + 0x393A /* export_1827 */]
000003C0 4AAE FFAC tst.l [A6 - 0x54]
000003C4 544F addq.w A7, 2
000003C6 6718 beq +0x1A /* 000003E0 */
000003C8 558F subq.l A7, 2
000003CA 2F3C 5049 4354 move.l -[A7], 0x50494354 /* 'PICT' */
000003D0 2F2E FFAC move.l -[A7], [A6 - 0x54]
000003D4 2F2D F4E0 move.l -[A7], [A5 - 0xB20]
000003D8 4EAD 34CA jsr [A5 + 0x34CA /* export_1685 */]
000003DC 4EAD 393A jsr [A5 + 0x393A /* export_1827 */]
label000003E0:
000003E0 598F subq.l A7, 4
000003E2 2F2E FFAC move.l -[A7], [A6 - 0x54]
000003E6 4EAD 3822 jsr [A5 + 0x3822 /* export_1792 */]
000003EA 2D5F FFAC move.l [A6 - 0x54], [A7]+
label000003EE:
000003EE 206D F4E0 movea.l A0, [A5 - 0xB20]
000003F2 2050 movea.l A0, [A0]
000003F4 117C 0001 0052 move.b [A0 + 0x52], 0x1
000003FA 2F2D F4E0 move.l -[A7], [A5 - 0xB20]
000003FE 4EAD 34A2 jsr [A5 + 0x34A2 /* export_1680 */]
00000402 2B6E FFFC F614 move.l [A5 - 0x9EC], [A6 - 0x4]
00000408 6024 bra +0x26 /* 0000042E */
label0000040A:
0000040A 598F subq.l A7, 4
0000040C 2F0C move.l -[A7], A4
0000040E 4EAD 3822 jsr [A5 + 0x3822 /* export_1792 */]
00000412 285F movea.l A4, [A7]+
00000414 598F subq.l A7, 4
00000416 2F2E FFB8 move.l -[A7], [A6 - 0x48]
0000041A 4EAD 1E7A jsr [A5 + 0x1E7A /* export_971 */]
0000041E 2D5F FFB8 move.l [A6 - 0x48], [A7]+
00000422 3F2E FFEE move.w -[A7], [A6 - 0x12]
00000426 2F2E FFF0 move.l -[A7], [A6 - 0x10]
0000042A 4EAD 394A jsr [A5 + 0x394A /* export_1829 */]
label0000042E:
0000042E 4CEE 1800 FF4E movem.l A3,A4, [A6 - 0xB2]
00000434 4E5E unlink A6
00000436 4E74 0004 rtd 0x0004
0000043A 0000 4E56 ori.b D0, 0x56 /* 'V' */
// begin alternate branch 0000043C-00000442
export_232:
fn0000043C:
0000043C 4E56 0000 link A6, 0
00000440 7000 moveq.l D0, 0x00
// end alternate branch 0000043C-00000442
export_232: // at 0000043C (misaligned)
fn0000043C: // (misaligned)
0000043E 0000 7000 ori.b D0, 0x0
00000442 2D40 000C move.l [A6 + 0xC], D0
00000446 4E5E unlink A6
00000448 4E74 0004 rtd 0x0004
export_233:
0000044C 4E56 0000 link A6, 0
00000450 48E7 0118 movem.l -[A7], D7,A3,A4
00000454 266E 000C movea.l A3, [A6 + 0xC]
00000458 286E 0008 movea.l A4, [A6 + 0x8]
0000045C 2054 movea.l A0, [A4]
0000045E 4A28 0040 tst.b [A0 + 0x40]
00000462 6726 beq +0x28 /* 0000048A */
00000464 26A8 003C move.l [A3], [A0 + 0x3C]
00000468 598F subq.l A7, 4
0000046A 2F2E 0010 move.l -[A7], [A6 + 0x10]
0000046E 2F13 move.l -[A7], [A3]
00000470 2054 movea.l A0, [A4]
00000472 2F28 0046 move.l -[A7], [A0 + 0x46]
00000476 4EAD 4462 jsr [A5 + 0x4462 /* export_2184 */]
0000047A 2E1F move.l D7, [A7]+
0000047C 6C0E bge +0x10 /* 0000048C */
0000047E 3F07 move.w -[A7], D7
00000480 7000 moveq.l D0, 0x00
00000482 2F00 move.l -[A7], D0
00000484 4EAD 394A jsr [A5 + 0x394A /* export_1829 */]
00000488 6002 bra +0x4 /* 0000048C */
label0000048A:
0000048A 7EFF moveq.l D7, 0xFFFFFFFF
label0000048C:
0000048C 2D47 0014 move.l [A6 + 0x14], D7
00000490 4CEE 1880 FFF4 movem.l D7,A3,A4, [A6 - 0xC]
00000496 4E5E unlink A6
00000498 4E74 000C rtd 0x000C
export_234:
0000049C 4E56 FFB8 link A6, -0x0048
000004A0 2F0C move.l -[A7], A4
000004A2 286E 0008 movea.l A4, [A6 + 0x8]
000004A6 41EE FFFC lea.l A0, [A6 - 0x4]
000004AA 41EE FFB8 lea.l A0, [A6 - 0x48]
000004AE 486E FFB8 pea.l [A6 - 0x48]
000004B2 4EAD 395A jsr [A5 + 0x395A /* export_1831 */]
000004B6 4A00 tst.b D0
000004B8 584F addq.w A7, 4
000004BA 6714 beq +0x16 /* 000004D0 */
000004BC 598F subq.l A7, 4
000004BE 2F0C move.l -[A7], A4
000004C0 4EBA 0056 jsr [PC + 0x56 /* 00000518 */]
000004C4 2D5F FFFC move.l [A6 - 0x4], [A7]+
000004C8 2B6E FFF8 F614 move.l [A5 - 0x9EC], [A6 - 0x8]
000004CE 6026 bra +0x28 /* 000004F6 */
label000004D0:
000004D0 2054 movea.l A0, [A4]
000004D2 2D68 0042 FFFC move.l [A6 - 0x4], [A0 + 0x42]
000004D8 4AAE FFEC tst.l [A6 - 0x14]
000004DC 6608 bne +0xA /* 000004E6 */
000004DE 2D7C 0082 000A FFEC move.l [A6 - 0x14], 0x82000A
label000004E6:
000004E6 3F2E FFEA move.w -[A7], [A6 - 0x16]
000004EA 2F2E FFEC move.l -[A7], [A6 - 0x14]
000004EE 2F2D F3AC move.l -[A7], [A5 - 0xC54]
000004F2 4EAD 36FA jsr [A5 + 0x36FA /* export_1755 */]
label000004F6:
000004F6 2F2E FFFC move.l -[A7], [A6 - 0x4]
000004FA 7000 moveq.l D0, 0x00
000004FC 2F00 move.l -[A7], D0
000004FE 2F0C move.l -[A7], A4
00000500 4EBA 004A jsr [PC + 0x4A /* 0000054C */]
00000504 2054 movea.l A0, [A4]
00000506 117C 0001 0052 move.b [A0 + 0x52], 0x1
0000050C 286E FFB4 movea.l A4, [A6 - 0x4C]
00000510 4E5E unlink A6
00000512 4E74 0004 rtd 0x0004
00000516 0000 4E56 ori.b D0, 0x56 /* 'V' */
// begin alternate branch 00000518-0000051E
fn00000518:
00000518 4E56 0000 link A6, 0
0000051C 2F0C move.l -[A7], A4
// end alternate branch 00000518-0000051E
fn00000518: // (misaligned)
0000051A 0000 2F0C ori.b D0, 0xC
0000051E 598F subq.l A7, 4
00000520 2F2D F3AC move.l -[A7], [A5 - 0xC54]
00000524 4EAD 46AA jsr [A5 + 0x46AA /* export_2257 */]
00000528 285F movea.l A4, [A7]+
0000052A 200C move.l D0, A4
0000052C 660A bne +0xC /* 00000538 */
0000052E 206E 0008 movea.l A0, [A6 + 0x8]
00000532 2050 movea.l A0, [A0]
00000534 2868 0042 movea.l A4, [A0 + 0x42]
label00000538:
00000538 2F0C move.l -[A7], A4
0000053A 4EAD 392A jsr [A5 + 0x392A /* export_1825 */]
0000053E 2D4C 000C move.l [A6 + 0xC], A4
00000542 286E FFFC movea.l A4, [A6 - 0x4]
00000546 4E5E unlink A6
00000548 4E74 0004 rtd 0x0004
export_235:
fn0000054C:
0000054C 4E56 FF9A link A6, -0x0066
00000550 48E7 1018 movem.l -[A7], D3,A3,A4
00000554 286E 0008 movea.l A4, [A6 + 0x8]
00000558 2054 movea.l A0, [A4]
0000055A 4AA8 004E tst.l [A0 + 0x4E]
0000055E 6700 00FC beq +0xFE /* 0000065C */
00000562 558F subq.l A7, 2
00000564 2054 movea.l A0, [A4]
00000566 2F28 004E move.l -[A7], [A0 + 0x4E]
0000056A 4EAD 0F82 jsr [A5 + 0xF82 /* export_492 */]
0000056E 4A5F tst.w [A7]+
00000570 6718 beq +0x1A /* 0000058A */
00000572 598F subq.l A7, 4
00000574 2054 movea.l A0, [A4]
00000576 2068 004E movea.l A0, [A0 + 0x4E]
0000057A 2050 movea.l A0, [A0]
0000057C 2F28 0020 move.l -[A7], [A0 + 0x20]
00000580 4EAD 216A jsr [A5 + 0x216A /* export_1065 */]
00000584 2D5F FFFC move.l [A6 - 0x4], [A7]+
00000588 6008 bra +0xA /* 00000592 */
label0000058A:
0000058A 2054 movea.l A0, [A4]
0000058C 2D68 004E FFFC move.l [A6 - 0x4], [A0 + 0x4E]
label00000592:
00000592 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000596 486E FF9A pea.l [A6 - 0x66]
0000059A 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */]
0000059E 486E FF9A pea.l [A6 - 0x66]
000005A2 4EAD 0EEA jsr [A5 + 0xEEA /* export_473 */]
000005A6 2640 movea.l A3, D0
000005A8 4FEF 000C lea.l A7, [A7 + 0xC]
000005AC 6032 bra +0x34 /* 000005E0 */
label000005AE:
000005AE 2F0B move.l -[A7], A3
000005B0 4EAD 4522 jsr [A5 + 0x4522 /* export_2208 */]
000005B4 2F0B move.l -[A7], A3
000005B6 2F2E FFFC move.l -[A7], [A6 - 0x4]
000005BA 4EAD 45F2 jsr [A5 + 0x45F2 /* export_2234 */]
000005BE 558F subq.l A7, 2
000005C0 2054 movea.l A0, [A4]
000005C2 2F28 004E move.l -[A7], [A0 + 0x4E]
000005C6 4EAD 448A jsr [A5 + 0x448A /* export_2189 */]
000005CA 4A1F tst.b [A7]+
000005CC 6706 beq +0x8 /* 000005D4 */
000005CE 2F0B move.l -[A7], A3
000005D0 4EAD 45DA jsr [A5 + 0x45DA /* export_2231 */]
label000005D4:
000005D4 486E FF9A pea.l [A6 - 0x66]
000005D8 4EAD 0EF2 jsr [A5 + 0xEF2 /* export_474 */]
000005DC 2640 movea.l A3, D0
000005DE 584F addq.w A7, 4
label000005E0:
000005E0 486E FF9A pea.l [A6 - 0x66]
000005E4 4EAD 2032 jsr [A5 + 0x2032 /* export_1026 */]
000005E8 4A00 tst.b D0
000005EA 584F addq.w A7, 4
000005EC 66C0 bne -0x3E /* 000005AE */
000005EE 2F2E 0010 move.l -[A7], [A6 + 0x10]
000005F2 2F2E FFFC move.l -[A7], [A6 - 0x4]
000005F6 4EAD 45FA jsr [A5 + 0x45FA /* export_2235 */]
000005FA 558F subq.l A7, 2
000005FC 2054 movea.l A0, [A4]
000005FE 2F28 004E move.l -[A7], [A0 + 0x4E]
00000602 4EAD 448A jsr [A5 + 0x448A /* export_2189 */]
00000606 4A1F tst.b [A7]+
00000608 6708 beq +0xA /* 00000612 */
0000060A 2F2E 0010 move.l -[A7], [A6 + 0x10]
0000060E 4EAD 45E2 jsr [A5 + 0x45E2 /* export_2232 */]
label00000612:
00000612 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000616 4EAD 0F3A jsr [A5 + 0xF3A /* export_483 */]
0000061A 7000 moveq.l D0, 0x00
0000061C 1F00 move.b -[A7], D0
0000061E 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000622 4EAD 3192 jsr [A5 + 0x3192 /* export_1582 */]
00000626 2F2E 0010 move.l -[A7], [A6 + 0x10]
0000062A 4EAD 4522 jsr [A5 + 0x4522 /* export_2208 */]
0000062E 2054 movea.l A0, [A4]
00000630 2F28 004E move.l -[A7], [A0 + 0x4E]
00000634 2F28 004E move.l -[A7], [A0 + 0x4E]
00000638 4EAD 0E92 jsr [A5 + 0xE92 /* export_462 */]
0000063C 2054 movea.l A0, [A4]
0000063E 202E 0010 move.l D0, [A6 + 0x10]
00000642 B0A8 0042 cmp.l D0, [A0 + 0x42]
00000646 57C3 seq D3
00000648 4403 neg.b D3
0000064A 1143 0052 move.b [A0 + 0x52], D3
0000064E 7002 moveq.l D0, 0x02
00000650 2F00 move.l -[A7], D0
00000652 486E FF9A pea.l [A6 - 0x66]
00000656 4EAD 201A jsr [A5 + 0x201A /* export_1023 */]
0000065A 504F addq.w A7, 8
label0000065C:
0000065C 7000 moveq.l D0, 0x00
0000065E 1F00 move.b -[A7], D0
00000660 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000664 4EAD 478A jsr [A5 + 0x478A /* export_2285 */]
00000668 7024 moveq.l D0, 0x24
0000066A 2F00 move.l -[A7], D0
0000066C 2F0C move.l -[A7], A4
0000066E 2F0C move.l -[A7], A4
00000670 4EAD 49FA jsr [A5 + 0x49FA /* export_2363 */]
00000674 2054 movea.l A0, [A4]
00000676 216E 0010 0046 move.l [A0 + 0x46], [A6 + 0x10]
0000067C 2054 movea.l A0, [A4]
0000067E 216E 000C 004A move.l [A0 + 0x4A], [A6 + 0xC]
00000684 4CEE 1808 FF8E movem.l D3,A3,A4, [A6 - 0x72]
0000068A 4E5E unlink A6
0000068C 4E74 000C rtd 0x000C
export_236:
00000690 4E56 0000 link A6, 0
00000694 4E5E unlink A6
00000696 4E74 0004 rtd 0x0004
0000069A 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_237: // at 0000069C (misaligned)
0000069E FFD4 .invalid <<F/7/7>>
000006A0 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4
000006A4 286E 0008 movea.l A4, [A6 + 0x8]
000006A8 2F2E 000C move.l -[A7], [A6 + 0xC]
000006AC 2F0C move.l -[A7], A4
000006AE 4EAD 0F5A jsr [A5 + 0xF5A /* export_487 */]
000006B2 2054 movea.l A0, [A4]
000006B4 4AA8 007E tst.l [A0 + 0x7E]
000006B8 6700 0184 beq +0x186 /* 0000083E */
000006BC 4A28 007B tst.b [A0 + 0x7B]
000006C0 6700 00F2 beq +0xF4 /* 000007B4 */
000006C4 558F subq.l A7, 2
000006C6 2F0C move.l -[A7], A4
000006C8 4EAD 4582 jsr [A5 + 0x4582 /* export_2220 */]
000006CC 4A1F tst.b [A7]+
000006CE 6700 016E beq +0x170 /* 0000083E */
000006D2 486D F6C8 pea.l [A5 - 0x938]
000006D6 4EAD 38EA jsr [A5 + 0x38EA /* export_1817 */]
000006DA 41EE FFDC lea.l A0, [A6 - 0x24]
000006DE 2054 movea.l A0, [A4]
000006E0 47E8 005C lea.l A3, [A0 + 0x5C]
000006E4 2D53 FFE4 move.l [A6 - 0x1C], [A3]
000006E8 2D6B 0004 FFE8 move.l [A6 - 0x18], [A3 + 0x4]
000006EE 2D6B 0008 FFEC move.l [A6 - 0x14], [A3 + 0x8]
000006F4 2D6B 000C FFF0 move.l [A6 - 0x10], [A3 + 0xC]
000006FA 41EE FFE4 lea.l A0, [A6 - 0x1C]
000006FE 486E FFE4 pea.l [A6 - 0x1C]
00000702 486E FFDC pea.l [A6 - 0x24]
00000706 2F0C move.l -[A7], A4
00000708 4EAD 116A jsr [A5 + 0x116A /* export_553 */]
0000070C 598F subq.l A7, 4
0000070E 486E FFDC pea.l [A6 - 0x24]
00000712 486E FFDC pea.l [A6 - 0x24]
00000716 A9D2 syscall TENew
00000718 2657 movea.l A3, [A7]
0000071A 4EAD 392A jsr [A5 + 0x392A /* export_1825 */]
0000071E 2053 movea.l A0, [A3]
00000720 2D68 003E FFFC move.l [A6 - 0x4], [A0 + 0x3E]
00000726 2054 movea.l A0, [A4]
00000728 2253 movea.l A1, [A3]
0000072A 2368 007E 003E move.l [A1 + 0x3E], [A0 + 0x7E]
00000730 2F0B move.l -[A7], A3
00000732 A9D0 syscall TECalText
00000734 7001 moveq.l D0, 0x01
00000736 2F00 move.l -[A7], D0
00000738 2F2E 000C move.l -[A7], [A6 + 0xC]
0000073C 4EAD 3242 jsr [A5 + 0x3242 /* export_1604 */]
00000740 2040 movea.l A0, D0
00000742 2F08 move.l -[A7], A0
00000744 7001 moveq.l D0, 0x01
00000746 2F00 move.l -[A7], D0
00000748 486E FFE4 pea.l [A6 - 0x1C]
0000074C 4EAD 32A2 jsr [A5 + 0x32A2 /* export_1616 */]
00000750 508F addq.l A7, 8
00000752 205F movea.l A0, [A7]+
00000754 2800 move.l D4, D0
00000756 2253 movea.l A1, [A3]
00000758 2449 movea.l A2, A1
0000075A 3C2A 0018 move.w D6, [A2 + 0x18]
0000075E CDE9 005E muls.w D6, [A1 + 0x5E]
00000762 2E3C 0000 7530 move.l D7, 0x7530 /* 'u0' */
00000768 BE86 cmp.l D7, D6
0000076A 5EC3 sgt D3
0000076C 4403 neg.b D3
0000076E 6704 beq +0x6 /* 00000774 */
00000770 2006 move.l D0, D6
00000772 6002 bra +0x4 /* 00000776 */
label00000774:
00000774 2007 move.l D0, D7
label00000776:
00000776 2A00 move.l D5, D0
00000778 2D45 FFD4 move.l [A6 - 0x2C], D5
0000077C 2D44 FFD8 move.l [A6 - 0x28], D4
00000780 43EE FFD4 lea.l A1, [A6 - 0x2C]
00000784 2F09 move.l -[A7], A1
00000786 2F08 move.l -[A7], A0
00000788 7000 moveq.l D0, 0x00
0000078A 2F00 move.l -[A7], D0
0000078C 2F2E 000C move.l -[A7], [A6 + 0xC]
00000790 4EAD 3242 jsr [A5 + 0x3242 /* export_1604 */]
00000794 508F addq.l A7, 8
00000796 205F movea.l A0, [A7]+
00000798 2F00 move.l -[A7], D0
0000079A 2F08 move.l -[A7], A0
0000079C 4EAD 31DA jsr [A5 + 0x31DA /* export_1591 */]
000007A0 2053 movea.l A0, [A3]
000007A2 216E FFFC 003E move.l [A0 + 0x3E], [A6 - 0x4]
000007A8 2F0B move.l -[A7], A3
000007AA A9CD syscall TEDispose
000007AC 4FEF 0014 lea.l A7, [A7 + 0x14]
000007B0 6000 008C bra +0x8E /* 0000083E */
label000007B4:
000007B4 4A2D F4EC tst.b [A5 - 0xB14]
000007B8 6600 0084 bne +0x86 /* 0000083E */
000007BC 2054 movea.l A0, [A4]
000007BE 2068 007E movea.l A0, [A0 + 0x7E]
000007C2 2050 movea.l A0, [A0]
000007C4 47E8 0002 lea.l A3, [A0 + 0x2]
000007C8 3D53 FFF4 move.w [A6 - 0xC], [A3]
000007CC 3D6B 0002 FFF6 move.w [A6 - 0xA], [A3 + 0x2]
000007D2 3D6B 0004 FFF8 move.w [A6 - 0x8], [A3 + 0x4]
000007D8 3D6B 0006 FFFA move.w [A6 - 0x6], [A3 + 0x6]
000007DE 41EE FFF4 lea.l A0, [A6 - 0xC]
000007E2 7001 moveq.l D0, 0x01
000007E4 2F00 move.l -[A7], D0
000007E6 2F2E 000C move.l -[A7], [A6 + 0xC]
000007EA 4EAD 3242 jsr [A5 + 0x3242 /* export_1604 */]
000007EE 2040 movea.l A0, D0
000007F0 2F08 move.l -[A7], A0
000007F2 486E FFF4 pea.l [A6 - 0xC]
000007F6 4EAD 016A jsr [A5 + 0x16A /* export_41 */]
000007FA 588F addq.l A7, 4
000007FC 205F movea.l A0, [A7]+
000007FE 2D40 FFF0 move.l [A6 - 0x10], D0
00000802 43EE FFF0 lea.l A1, [A6 - 0x10]
00000806 2649 movea.l A3, A1
00000808 3013 move.w D0, [A3]
0000080A 48C0 ext.l D0
0000080C 2D40 FFE8 move.l [A6 - 0x18], D0
00000810 302B 0002 move.w D0, [A3 + 0x2]
00000814 48C0 ext.l D0
00000816 2D40 FFEC move.l [A6 - 0x14], D0
0000081A 43EE FFE8 lea.l A1, [A6 - 0x18]
0000081E 2F09 move.l -[A7], A1
00000820 2F08 move.l -[A7], A0
00000822 7000 moveq.l D0, 0x00
00000824 2F00 move.l -[A7], D0
00000826 2F2E 000C move.l -[A7], [A6 + 0xC]
0000082A 4EAD 3242 jsr [A5 + 0x3242 /* export_1604 */]
0000082E 508F addq.l A7, 8
00000830 205F movea.l A0, [A7]+
00000832 2F00 move.l -[A7], D0
00000834 2F08 move.l -[A7], A0
00000836 4EAD 31DA jsr [A5 + 0x31DA /* export_1591 */]
0000083A 4FEF 0014 lea.l A7, [A7 + 0x14]
label0000083E:
0000083E 4CEE 1CF8 FFB4 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A6 - 0x4C]
00000844 4E5E unlink A6
00000846 4E74 0008 rtd 0x0008
0000084A 0000 4E56 ori.b D0, 0x56 /* 'V' */
// begin alternate branch 0000084C-00000850
fn0000084C:
0000084C 4E56 FFFC link A6, -0x0004
// end alternate branch 0000084C-00000850
fn0000084C: // (misaligned)
0000084E FFFC .invalid <<F/7/7>>
00000850 48E7 1300 movem.l -[A7], D3,D6,D7
00000854 2C2E 000C move.l D6, [A6 + 0xC]
00000858 598F subq.l A7, 4
0000085A 7000 moveq.l D0, 0x00
0000085C 2F00 move.l -[A7], D0
0000085E 2F06 move.l -[A7], D6
00000860 486E FFFC pea.l [A6 - 0x4]
00000864 A9FD syscall GetScrap
00000866 2E1F move.l D7, [A7]+
00000868 6F06 ble +0x8 /* 00000870 */
0000086A 206E 0008 movea.l A0, [A6 + 0x8]
0000086E 2086 move.l [A0], D6
label00000870:
00000870 4A87 tst.l D7
00000872 5EC3 sgt D3
00000874 4403 neg.b D3
00000876 1D43 0010 move.b [A6 + 0x10], D3
0000087A 4CEE 00C8 FFF0 movem.l D3,D6,D7, [A6 - 0x10]
00000880 4E5E unlink A6
00000882 4E74 0008 rtd 0x0008
00000886 0000 4E56 ori.b D0, 0x56 /* 'V' */
// begin alternate branch 00000888-0000088C
fn00000888:
00000888 4E56 FFB0 link A6, -0x0050
// end alternate branch 00000888-0000088C
fn00000888: // (misaligned)
0000088A FFB0 .invalid <<F/6/7>>
0000088C 48E7 0308 movem.l -[A7], D6,D7,A4
00000890 286E 0008 movea.l A4, [A6 + 0x8]
00000894 41EE FFF8 lea.l A0, [A6 - 0x8]
00000898 2054 movea.l A0, [A4]
0000089A 226D F4E0 movea.l A1, [A5 - 0xB20]
0000089E 2251 movea.l A1, [A1]
000008A0 3028 007C move.w D0, [A0 + 0x7C]
000008A4 B069 0034 cmp.w D0, [A1 + 0x34]
000008A8 6700 00EA beq +0xEC /* 00000994 */
000008AC 598F subq.l A7, 4
000008AE 2054 movea.l A0, [A4]
000008B0 2F28 007E move.l -[A7], [A0 + 0x7E]
000008B4 4EAD 3822 jsr [A5 + 0x3822 /* export_1792 */]
000008B8 2054 movea.l A0, [A4]
000008BA 215F 007E move.l [A0 + 0x7E], [A7]+
000008BE 558F subq.l A7, 2
000008C0 2F3C 5049 4354 move.l -[A7], 0x50494354 /* 'PICT' */
000008C6 486E FFFC pea.l [A6 - 0x4]
000008CA 4EBA FF80 jsr [PC - 0x80 /* 0000084C */]
000008CE 2054 movea.l A0, [A4]
000008D0 115F 007A move.b [A0 + 0x7A], [A7]+
000008D4 558F subq.l A7, 2
000008D6 2F3C 5445 5854 move.l -[A7], 0x54455854 /* 'TEXT' */
000008DC 486E FFFC pea.l [A6 - 0x4]
000008E0 4EBA FF6A jsr [PC - 0x96 /* 0000084C */]
000008E4 2054 movea.l A0, [A4]
000008E6 115F 007B move.b [A0 + 0x7B], [A7]+
000008EA 2054 movea.l A0, [A4]
000008EC 4A28 007A tst.b [A0 + 0x7A]
000008F0 6608 bne +0xA /* 000008FA */
000008F2 4A28 007B tst.b [A0 + 0x7B]
000008F6 6700 009C beq +0x9E /* 00000994 */
label000008FA:
000008FA 7000 moveq.l D0, 0x00
000008FC 2D40 FFF8 move.l [A6 - 0x8], D0
00000900 598F subq.l A7, 4
00000902 7000 moveq.l D0, 0x00
00000904 2F00 move.l -[A7], D0
00000906 4EAD 39CA jsr [A5 + 0x39CA /* export_1845 */]
0000090A 2D5F FFF8 move.l [A6 - 0x8], [A7]+
0000090E 41EE FFB0 lea.l A0, [A6 - 0x50]
00000912 486E FFB0 pea.l [A6 - 0x50]
00000916 4EAD 395A jsr [A5 + 0x395A /* export_1831 */]
0000091A 4A00 tst.b D0
0000091C 584F addq.w A7, 4
0000091E 6752 beq +0x54 /* 00000972 */
00000920 558F subq.l A7, 2
00000922 7001 moveq.l D0, 0x01
00000924 1F00 move.b -[A7], D0
00000926 4EAD 39DA jsr [A5 + 0x39DA /* export_1847 */]
0000092A 1E1F move.b D7, [A7]+
0000092C 598F subq.l A7, 4
0000092E 2F2E FFF8 move.l -[A7], [A6 - 0x8]
00000932 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000936 486E FFF4 pea.l [A6 - 0xC]
0000093A A9FD syscall GetScrap
0000093C 2C1F move.l D6, [A7]+
0000093E 558F subq.l A7, 2
00000940 1F07 move.b -[A7], D7
00000942 4EAD 39DA jsr [A5 + 0x39DA /* export_1847 */]
00000946 1E1F move.b D7, [A7]+
00000948 4A86 tst.l D6
0000094A 6C06 bge +0x8 /* 00000952 */
0000094C 3F06 move.w -[A7], D6
0000094E 4EAD 393A jsr [A5 + 0x393A /* export_1827 */]
label00000952:
00000952 2054 movea.l A0, [A4]
00000954 216E FFF8 007E move.l [A0 + 0x7E], [A6 - 0x8]
0000095A 2F0C move.l -[A7], A4
0000095C 4EAD 0F3A jsr [A5 + 0xF3A /* export_483 */]
00000960 558F subq.l A7, 2
00000962 2F0C move.l -[A7], A4
00000964 4EAD 4582 jsr [A5 + 0x4582 /* export_2220 */]
00000968 2B6E FFF0 F614 move.l [A5 - 0x9EC], [A6 - 0x10]
0000096E 544F addq.w A7, 2
00000970 6022 bra +0x24 /* 00000994 */
label00000972:
00000972 598F subq.l A7, 4
00000974 2F2E FFF8 move.l -[A7], [A6 - 0x8]
00000978 4EAD 3822 jsr [A5 + 0x3822 /* export_1792 */]
0000097C 2D5F FFF8 move.l [A6 - 0x8], [A7]+
00000980 2054 movea.l A0, [A4]
00000982 7000 moveq.l D0, 0x00
00000984 2140 007E move.l [A0 + 0x7E], D0
00000988 3F2E FFE2 move.w -[A7], [A6 - 0x1E]
0000098C 2F2E FFE4 move.l -[A7], [A6 - 0x1C]
00000990 4EAD 394A jsr [A5 + 0x394A /* export_1829 */]
label00000994:
00000994 4CEE 10C0 FFA4 movem.l D6,D7,A4, [A6 - 0x5C]
0000099A 4E5E unlink A6
0000099C 4E74 0004 rtd 0x0004
export_238:
000009A0 4E56 FFE8 link A6, -0x0018
000009A4 48E7 0118 movem.l -[A7], D7,A3,A4
000009A8 286E 0008 movea.l A4, [A6 + 0x8]
000009AC 41EE FFF8 lea.l A0, [A6 - 0x8]
000009B0 2F0C move.l -[A7], A4
000009B2 4EBA FED4 jsr [PC - 0x12C /* 00000888 */]
000009B6 2054 movea.l A0, [A4]
000009B8 4A28 007B tst.b [A0 + 0x7B]
000009BC 675C beq +0x5E /* 00000A1A */
000009BE 486D F6BC pea.l [A5 - 0x944]
000009C2 4EAD 38EA jsr [A5 + 0x38EA /* export_1817 */]
000009C6 486E FFF8 pea.l [A6 - 0x8]
000009CA 2F0C move.l -[A7], A4
000009CC 4EAD 104A jsr [A5 + 0x104A /* export_517 */]
000009D0 558F subq.l A7, 2
000009D2 2054 movea.l A0, [A4]
000009D4 2F28 007E move.l -[A7], [A0 + 0x7E]
000009D8 4EAD 020A jsr [A5 + 0x20A /* export_61 */]
000009DC 1E1F move.b D7, [A7]+
000009DE 2054 movea.l A0, [A4]
000009E0 2068 007E movea.l A0, [A0 + 0x7E]
000009E4 2F10 move.l -[A7], [A0]
000009E6 598F subq.l A7, 4
000009E8 2054 movea.l A0, [A4]
000009EA 2F28 007E move.l -[A7], [A0 + 0x7E]
000009EE 4EAD 029A jsr [A5 + 0x29A /* export_79 */]
000009F2 486E FFF8 pea.l [A6 - 0x8]
000009F6 7000 moveq.l D0, 0x00
000009F8 3F00 move.w -[A7], D0
000009FA 7201 moveq.l D1, 0x01
000009FC 1F01 move.b -[A7], D1
000009FE 7000 moveq.l D0, 0x00
00000A00 2F00 move.l -[A7], D0
00000A02 7000 moveq.l D0, 0x00
00000A04 1F00 move.b -[A7], D0
00000A06 1F00 move.b -[A7], D0
00000A08 1F00 move.b -[A7], D0
00000A0A 4EAD 38AA jsr [A5 + 0x38AA /* export_1809 */]
00000A0E 2054 movea.l A0, [A4]
00000A10 2068 007E movea.l A0, [A0 + 0x7E]
00000A14 1007 move.b D0, D7
00000A16 A06A syscall HSetState
00000A18 6072 bra +0x74 /* 00000A8C */
label00000A1A:
00000A1A 2054 movea.l A0, [A4]
00000A1C 4A28 007A tst.b [A0 + 0x7A]
00000A20 676A beq +0x6C /* 00000A8C */
00000A22 4A2D F4EC tst.b [A5 - 0xB14]
00000A26 670C beq +0xE /* 00000A34 */
00000A28 486E FFF8 pea.l [A6 - 0x8]
00000A2C 2F0C move.l -[A7], A4
00000A2E 4EAD 104A jsr [A5 + 0x104A /* export_517 */]
00000A32 604C bra +0x4E /* 00000A80 */
label00000A34:
00000A34 41ED F830 lea.l A0, [A5 - 0x7D0]
00000A38 2D48 FFF4 move.l [A6 - 0xC], A0
00000A3C 2054 movea.l A0, [A4]
00000A3E 2068 007E movea.l A0, [A0 + 0x7E]
00000A42 2050 movea.l A0, [A0]
00000A44 4868 0002 pea.l [A0 + 0x2]
00000A48 4EAD 016A jsr [A5 + 0x16A /* export_41 */]
00000A4C 2D40 FFF0 move.l [A6 - 0x10], D0
00000A50 41EE FFF0 lea.l A0, [A6 - 0x10]
00000A54 2648 movea.l A3, A0
00000A56 206E FFF4 movea.l A0, [A6 - 0xC]
00000A5A 3D50 FFE8 move.w [A6 - 0x18], [A0]
00000A5E 3D68 0002 FFEA move.w [A6 - 0x16], [A0 + 0x2]
00000A64 3D53 FFEC move.w [A6 - 0x14], [A3]
00000A68 3D6B 0002 FFEE move.w [A6 - 0x12], [A3 + 0x2]
00000A6E 41EE FFE8 lea.l A0, [A6 - 0x18]
00000A72 41EE FFF8 lea.l A0, [A6 - 0x8]
00000A76 43EE FFE8 lea.l A1, [A6 - 0x18]
00000A7A 20D9 move.l [A0]+, [A1]+
00000A7C 20D9 move.l [A0]+, [A1]+
00000A7E 584F addq.w A7, 4
label00000A80:
00000A80 2054 movea.l A0, [A4]
00000A82 2F28 007E move.l -[A7], [A0 + 0x7E]
00000A86 486E FFF8 pea.l [A6 - 0x8]
00000A8A A8F6 syscall DrawPicture
label00000A8C:
00000A8C 2054 movea.l A0, [A4]
00000A8E 226D F4E0 movea.l A1, [A5 - 0xB20]
00000A92 2251 movea.l A1, [A1]
00000A94 3028 007C move.w D0, [A0 + 0x7C]
00000A98 B069 0034 cmp.w D0, [A1 + 0x34]
00000A9C 6724 beq +0x26 /* 00000AC2 */
00000A9E 486E FFF8 pea.l [A6 - 0x8]
00000AA2 2F0C move.l -[A7], A4
00000AA4 4EAD 114A jsr [A5 + 0x114A /* export_549 */]
00000AA8 206D F4E0 movea.l A0, [A5 - 0xB20]
00000AAC 2050 movea.l A0, [A0]
00000AAE 2254 movea.l A1, [A4]
00000AB0 3368 0034 007C move.w [A1 + 0x7C], [A0 + 0x34]
00000AB6 206D F4E0 movea.l A0, [A5 - 0xB20]
00000ABA 2050 movea.l A0, [A0]
00000ABC 117C 0001 0052 move.b [A0 + 0x52], 0x1
label00000AC2:
00000AC2 2F2E 000C move.l -[A7], [A6 + 0xC]
00000AC6 2F0C move.l -[A7], A4
00000AC8 4EAD 0FEA jsr [A5 + 0xFEA /* export_505 */]
00000ACC 4CEE 1880 FFDC movem.l D7,A3,A4, [A6 - 0x24]
00000AD2 4E5E unlink A6
00000AD4 4E74 0008 rtd 0x0008
export_239:
00000AD8 4E56 FFE0 link A6, -0x0020
00000ADC 2F0C move.l -[A7], A4
00000ADE 286E 0008 movea.l A4, [A6 + 0x8]
00000AE2 2F2E 000E move.l -[A7], [A6 + 0xE]
00000AE6 486E FFE8 pea.l [A6 - 0x18]
00000AEA 4EAD 32AA jsr [A5 + 0x32AA /* export_1617 */]
00000AEE 41EE FFE8 lea.l A0, [A6 - 0x18]
00000AF2 43EE FFF8 lea.l A1, [A6 - 0x8]
00000AF6 22D8 move.l [A1]+, [A0]+
00000AF8 22D8 move.l [A1]+, [A0]+
00000AFA 41EE FFF8 lea.l A0, [A6 - 0x8]
00000AFE 508F addq.l A7, 8
00000B00 2F08 move.l -[A7], A0
00000B02 2F2E 0012 move.l -[A7], [A6 + 0x12]
00000B06 486E FFE0 pea.l [A6 - 0x20]
00000B0A 4EAD 32AA jsr [A5 + 0x32AA /* export_1617 */]
00000B0E 41EE FFE0 lea.l A0, [A6 - 0x20]
00000B12 43EE FFF0 lea.l A1, [A6 - 0x10]
00000B16 22D8 move.l [A1]+, [A0]+
00000B18 22D8 move.l [A1]+, [A0]+
00000B1A 41EE FFF0 lea.l A0, [A6 - 0x10]
00000B1E 508F addq.l A7, 8
00000B20 2F08 move.l -[A7], A0
00000B22 4EAD 3202 jsr [A5 + 0x3202 /* export_1596 */]
00000B26 4A00 tst.b D0
00000B28 504F addq.w A7, 8
00000B2A 6712 beq +0x14 /* 00000B3E */
00000B2C 2F0C move.l -[A7], A4
00000B2E 4EAD 0F3A jsr [A5 + 0xF3A /* export_483 */]
00000B32 4A2E 000C tst.b [A6 + 0xC]
00000B36 6706 beq +0x8 /* 00000B3E */
00000B38 2F0C move.l -[A7], A4
00000B3A 4EAD 4522 jsr [A5 + 0x4522 /* export_2208 */]
label00000B3E:
00000B3E 286E FFDC movea.l A4, [A6 - 0x24]
00000B42 4E5E unlink A6
00000B44 4E74 000E rtd 0x000E
export_240:
00000B48 4E56 0000 link A6, 0
00000B4C 4E5E unlink A6
00000B4E 4E74 0004 rtd 0x0004
00000B52 0000 4E56 ori.b D0, 0x56 /* 'V' */
// begin alternate branch 00000B54-00000B5A
fn00000B54:
00000B54 4E56 0000 link A6, 0
00000B58 2F0C move.l -[A7], A4
// end alternate branch 00000B54-00000B5A
fn00000B54: // (misaligned)
00000B56 0000 2F0C ori.b D0, 0xC
00000B5A 286E 0008 movea.l A4, [A6 + 0x8]
00000B5E 206D F4E0 movea.l A0, [A5 - 0xB20]
00000B62 2050 movea.l A0, [A0]
00000B64 2F28 004E move.l -[A7], [A0 + 0x4E]
00000B68 2F0C move.l -[A7], A4
00000B6A 4EAD 085A jsr [A5 + 0x85A /* export_263 */]
00000B6E 2F0C move.l -[A7], A4
00000B70 4EAD 49CA jsr [A5 + 0x49CA /* export_2357 */]
00000B74 286E FFFC movea.l A4, [A6 - 0x4]
00000B78 4E5E unlink A6
00000B7A 4E74 0004 rtd 0x0004
00000B7E 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_241: // at 00000B80 (misaligned)
00000B82 0000 2F0C ori.b D0, 0xC
00000B86 286E 0008 movea.l A4, [A6 + 0x8]
00000B8A 7023 moveq.l D0, 0x23
00000B8C 2F00 move.l -[A7], D0
00000B8E 2F0C move.l -[A7], A4
00000B90 2F2D F4E0 move.l -[A7], [A5 - 0xB20]
00000B94 4EAD 49FA jsr [A5 + 0x49FA /* export_2363 */]
00000B98 2054 movea.l A0, [A4]
00000B9A 4AA8 0024 tst.l [A0 + 0x24]
00000B9E 670A beq +0xC /* 00000BAA */
00000BA0 2F28 0024 move.l -[A7], [A0 + 0x24]
00000BA4 4EBA FFAE jsr [PC - 0x52 /* 00000B54 */]
00000BA8 6006 bra +0x8 /* 00000BB0 */
label00000BAA:
00000BAA 2F0C move.l -[A7], A4
00000BAC 4EAD 49CA jsr [A5 + 0x49CA /* export_2357 */]
label00000BB0:
00000BB0 286E FFFC movea.l A4, [A6 - 0x4]
00000BB4 4E5E unlink A6
00000BB6 4E74 0004 rtd 0x0004
00000BBA 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_242: // at 00000BBC (misaligned)
00000BBE FFFC .invalid <<F/7/7>>
00000BC0 48E7 0300 movem.l -[A7], D6,D7
00000BC4 558F subq.l A7, 2
00000BC6 7001 moveq.l D0, 0x01
00000BC8 1F00 move.b -[A7], D0
00000BCA 4EAD 39DA jsr [A5 + 0x39DA /* export_1847 */]
00000BCE 1E1F move.b D7, [A7]+
00000BD0 598F subq.l A7, 4
00000BD2 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000BD6 2F2E 000C move.l -[A7], [A6 + 0xC]
00000BDA 486E FFFC pea.l [A6 - 0x4]
00000BDE A9FD syscall GetScrap
00000BE0 2C1F move.l D6, [A7]+
00000BE2 558F subq.l A7, 2
00000BE4 1F07 move.b -[A7], D7
00000BE6 4EAD 39DA jsr [A5 + 0x39DA /* export_1847 */]
00000BEA 1E1F move.b D7, [A7]+
00000BEC 2D46 0014 move.l [A6 + 0x14], D6
00000BF0 4CEE 00C0 FFF4 movem.l D6,D7, [A6 - 0xC]
00000BF6 4E5E unlink A6
00000BF8 4E74 000C rtd 0x000C
export_243:
00000BFC 4E56 FFB8 link A6, -0x0048
00000C00 7000 moveq.l D0, 0x00
00000C02 2D40 FFFC move.l [A6 - 0x4], D0
00000C06 41EE FFFC lea.l A0, [A6 - 0x4]
00000C0A 41EE FFB8 lea.l A0, [A6 - 0x48]
00000C0E 486E FFB8 pea.l [A6 - 0x48]
00000C12 4EAD 395A jsr [A5 + 0x395A /* export_1831 */]
00000C16 4A00 tst.b D0
00000C18 584F addq.w A7, 4
00000C1A 673E beq +0x40 /* 00000C5A */
00000C1C 598F subq.l A7, 4
00000C1E 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000C22 4EAD 0712 jsr [A5 + 0x712 /* export_222 */]
00000C26 2D57 FFFC move.l [A6 - 0x4], [A7]
00000C2A 4EAD 392A jsr [A5 + 0x392A /* export_1825 */]
00000C2E 558F subq.l A7, 2
00000C30 2F3C 5049 4354 move.l -[A7], 0x50494354 /* 'PICT' */
00000C36 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000C3A 2F2D F4E0 move.l -[A7], [A5 - 0xB20]
00000C3E 4EAD 34CA jsr [A5 + 0x34CA /* export_1685 */]
00000C42 4EAD 393A jsr [A5 + 0x393A /* export_1827 */]
00000C46 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000C4A A8F5 syscall KillPicture
00000C4C 7000 moveq.l D0, 0x00
00000C4E 2D40 FFFC move.l [A6 - 0x4], D0
00000C52 2B6E FFF8 F614 move.l [A5 - 0x9EC], [A6 - 0x8]
00000C58 601E bra +0x20 /* 00000C78 */
label00000C5A:
00000C5A 4AAE FFFC tst.l [A6 - 0x4]
00000C5E 6706 beq +0x8 /* 00000C66 */
00000C60 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000C64 A8F5 syscall KillPicture
label00000C66:
00000C66 7000 moveq.l D0, 0x00
00000C68 2D40 FFFC move.l [A6 - 0x4], D0
00000C6C 3F2E FFEA move.w -[A7], [A6 - 0x16]
00000C70 2F2E FFEC move.l -[A7], [A6 - 0x14]
00000C74 4EAD 394A jsr [A5 + 0x394A /* export_1829 */]
label00000C78:
00000C78 4E5E unlink A6
00000C7A 4E74 0004 rtd 0x0004
00000C7E 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_244: // at 00000C80 (misaligned)
00000C82 FFB4 .invalid <<F/6/7>>
00000C84 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
00000C88 2A2E 000C move.l D5, [A6 + 0xC]
00000C8C 266E 0010 movea.l A3, [A6 + 0x10]
00000C90 286E 0008 movea.l A4, [A6 + 0x8]
00000C94 7E00 moveq.l D7, 0x00
00000C96 7000 moveq.l D0, 0x00
00000C98 2D40 FFFC move.l [A6 - 0x4], D0
00000C9C 4206 clr.b D6
00000C9E 41EE FFFC lea.l A0, [A6 - 0x4]
00000CA2 41EE FFB8 lea.l A0, [A6 - 0x48]
00000CA6 486E FFB8 pea.l [A6 - 0x48]
00000CAA 4EAD 395A jsr [A5 + 0x395A /* export_1831 */]
00000CAE 4A00 tst.b D0
00000CB0 584F addq.w A7, 4
00000CB2 6700 0158 beq +0x15A /* 00000E0C */
00000CB6 0C85 5445 5854 cmpi.l D5, 0x54455854 /* 'TEXT' */
00000CBC 662E bne +0x30 /* 00000CEC */
00000CBE 598F subq.l A7, 4
00000CC0 2054 movea.l A0, [A4]
00000CC2 2F28 007E move.l -[A7], [A0 + 0x7E]
00000CC6 4EAD 029A jsr [A5 + 0x29A /* export_79 */]
00000CCA 2E1F move.l D7, [A7]+
00000CCC 200B move.l D0, A3
00000CCE 6700 0130 beq +0x132 /* 00000E00 */
00000CD2 2F0B move.l -[A7], A3
00000CD4 2F07 move.l -[A7], D7
00000CD6 4EAD 39F2 jsr [A5 + 0x39F2 /* export_1850 */]
00000CDA 2054 movea.l A0, [A4]
00000CDC 2068 007E movea.l A0, [A0 + 0x7E]
00000CE0 2050 movea.l A0, [A0]
00000CE2 2253 movea.l A1, [A3]
00000CE4 2007 move.l D0, D7
00000CE6 A02E syscall BlockMove/BlockMoveData
00000CE8 6000 0116 bra +0x118 /* 00000E00 */
label00000CEC:
00000CEC 0C85 7374 796C cmpi.l D5, 0x7374796C /* 'styl' */
00000CF2 6600 0100 bne +0x102 /* 00000DF4 */
00000CF6 2054 movea.l A0, [A4]
00000CF8 7000 moveq.l D0, 0x00
00000CFA 1028 00BB move.b D0, [A0 + 0xBB]
00000CFE 0C40 0001 cmpi.w D0, 0x1
00000D02 6600 00FC bne +0xFE /* 00000E00 */
00000D06 558F subq.l A7, 2
00000D08 7000 moveq.l D0, 0x00
00000D0A 2F00 move.l -[A7], D0
00000D0C 4878 7FFF push.l 0x7FFF
00000D10 2F0C move.l -[A7], A4
00000D12 4EAD 2442 jsr [A5 + 0x2442 /* export_1156 */]
00000D16 4A1F tst.b [A7]+
00000D18 6610 bne +0x12 /* 00000D2A */
00000D1A 7000 moveq.l D0, 0x00
00000D1C 3F00 move.w -[A7], D0
00000D1E 7200 moveq.l D1, 0x00
00000D20 2F01 move.l -[A7], D1
00000D22 4EAD 394A jsr [A5 + 0x394A /* export_1829 */]
00000D26 6000 00D8 bra +0xDA /* 00000E00 */
label00000D2A:
00000D2A 2054 movea.l A0, [A4]
00000D2C 2068 007A movea.l A0, [A0 + 0x7A]
00000D30 2050 movea.l A0, [A0]
00000D32 2D48 FFB4 move.l [A6 - 0x4C], A0
00000D36 3828 0020 move.w D4, [A0 + 0x20]
00000D3A 3A28 0022 move.w D5, [A0 + 0x22]
00000D3E 7000 moveq.l D0, 0x00
00000D40 3F00 move.w -[A7], D0
00000D42 3F3C 7FFF move.w -[A7], 0x7FFF
00000D46 2054 movea.l A0, [A4]
00000D48 2F28 007A move.l -[A7], [A0 + 0x7A]
00000D4C 4EAD 281A jsr [A5 + 0x281A /* export_1279 */]
00000D50 598F subq.l A7, 4
00000D52 2054 movea.l A0, [A4]
00000D54 2F28 007A move.l -[A7], [A0 + 0x7A]
00000D58 3F3C 0006 move.w -[A7], 0x6
00000D5C A83D syscall TEDispatch
00000D5E 2D5F FFFC move.l [A6 - 0x4], [A7]+
00000D62 3F04 move.w -[A7], D4
00000D64 3F05 move.w -[A7], D5
00000D66 2054 movea.l A0, [A4]
00000D68 2F28 007A move.l -[A7], [A0 + 0x7A]
00000D6C 4EAD 281A jsr [A5 + 0x281A /* export_1279 */]
00000D70 4AAE FFFC tst.l [A6 - 0x4]
00000D74 676A beq +0x6C /* 00000DE0 */
00000D76 598F subq.l A7, 4
00000D78 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000D7C 4EAD 029A jsr [A5 + 0x29A /* export_79 */]
00000D80 2E1F move.l D7, [A7]+
00000D82 200B move.l D0, A3
00000D84 674A beq +0x4C /* 00000DD0 */
00000D86 558F subq.l A7, 2
00000D88 7001 moveq.l D0, 0x01
00000D8A 1F00 move.b -[A7], D0
00000D8C 4EAD 39DA jsr [A5 + 0x39DA /* export_1847 */]
00000D90 1C1F move.b D6, [A7]+
00000D92 558F subq.l A7, 2
00000D94 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000D98 4EAD 020A jsr [A5 + 0x20A /* export_61 */]
00000D9C 1A1F move.b D5, [A7]+
00000D9E 206E FFFC movea.l A0, [A6 - 0x4]
00000DA2 2050 movea.l A0, [A0]
00000DA4 224B movea.l A1, A3
00000DA6 2007 move.l D0, D7
00000DA8 A9E2 syscall PtrToXHand
00000DAA 3800 move.w D4, D0
00000DAC 206E FFFC movea.l A0, [A6 - 0x4]
00000DB0 1005 move.b D0, D5
00000DB2 A06A syscall HSetState
00000DB4 558F subq.l A7, 2
00000DB6 1F06 move.b -[A7], D6
00000DB8 4EAD 39DA jsr [A5 + 0x39DA /* export_1847 */]
00000DBC 1C1F move.b D6, [A7]+
00000DBE 4A44 tst.w D4
00000DC0 670E beq +0x10 /* 00000DD0 */
00000DC2 3F3C 0097 move.w -[A7], 0x97
00000DC6 2F3C FFFF 0097 move.l -[A7], 0xFFFF0097
00000DCC 4EAD 394A jsr [A5 + 0x394A /* export_1829 */]
label00000DD0:
00000DD0 598F subq.l A7, 4
00000DD2 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000DD6 4EAD 3822 jsr [A5 + 0x3822 /* export_1792 */]
00000DDA 2D5F FFFC move.l [A6 - 0x4], [A7]+
00000DDE 6020 bra +0x22 /* 00000E00 */
label00000DE0:
00000DE0 200B move.l D0, A3
00000DE2 671C beq +0x1E /* 00000E00 */
00000DE4 3F3C 0097 move.w -[A7], 0x97
00000DE8 2F3C FFFF 0097 move.l -[A7], 0xFFFF0097
00000DEE 4EAD 394A jsr [A5 + 0x394A /* export_1829 */]
00000DF2 600C bra +0xE /* 00000E00 */
label00000DF4:
00000DF4 709A moveq.l D0, 0xFFFFFF9A
00000DF6 3F00 move.w -[A7], D0
00000DF8 7200 moveq.l D1, 0x00
00000DFA 2F01 move.l -[A7], D1
00000DFC 4EAD 394A jsr [A5 + 0x394A /* export_1829 */]
label00000E00:
00000E00 4EAD 3992 jsr [A5 + 0x3992 /* export_1838 */]
00000E04 2B6E FFF8 F614 move.l [A5 - 0x9EC], [A6 - 0x8]
00000E0A 601A bra +0x1C /* 00000E26 */
label00000E0C:
00000E0C 598F subq.l A7, 4
00000E0E 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000E12 4EAD 3822 jsr [A5 + 0x3822 /* export_1792 */]
00000E16 2D5F FFFC move.l [A6 - 0x4], [A7]+
00000E1A 3F2E FFEA move.w -[A7], [A6 - 0x16]
00000E1E 2F2E FFEC move.l -[A7], [A6 - 0x14]
00000E22 4EAD 394A jsr [A5 + 0x394A /* export_1829 */]
label00000E26:
00000E26 2D47 0014 move.l [A6 + 0x14], D7
00000E2A 4CEE 18F0 FF9C movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x64]
00000E30 4E5E unlink A6
00000E32 4E74 000C rtd 0x000C
00000E36 0000 .incomplete